home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
090
/
pctj8505.arc
/
BUG1.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1986-09-14
|
1KB
|
42 lines
{ BUG1.PAS }
{ This program demonstrates how MS-Pascal 3.13 gets }
{ confused by extra parentheses around REAL library }
{ functions. }
{ }
PROGRAM bug1(output) ;
VAR
x : real4 ;
y : real8 ;
BEGIN {bug1}
x := 55.55 ;
y := 55.55 ;
writeln('BUG1 RESULTS') ;
writeln(' cos(x) = ',cos(x)) ;
writeln('(cos(x)) = ',(cos(x))) ;
writeln(' cos(y) = ',cos(y)) ;
writeln('(cos(y)) = ',(cos(y))) ;
writeln ;
writeln(' exp(x) = ',exp(x)) ;
writeln('(exp(x)) = ',(exp(x))) ;
writeln(' exp(y) = ',exp(y)) ;
writeln('(exp(y)) = ',(exp(y))) ;
writeln ;
writeln(' ln(x) = ',ln(x)) ;
writeln('(ln(x)) = ',(ln(x))) ;
writeln(' ln(y) = ',ln(y)) ;
writeln('(ln(y)) = ',(ln(y))) ;
writeln ;
writeln(' sin(x) = ',sin(x)) ;
writeln('(sin(x)) = ',(sin(x))) ;
writeln(' sin(y) = ',sin(y)) ;
writeln('(sin(y)) = ',(sin(y))) ;
writeln ;
writeln(' sqrt(x) = ',sqrt(x)) ;
writeln('(sqrt(x)) = ',(sqrt(x))) ;
writeln(' sqrt(y) = ',sqrt(y)) ;
writeln('(sqrt(y)) = ',(sqrt(y))) ;
END. {bug1}